home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / comm / tcp / Socks5.lha / Socks5 / Socks5.readme < prev   
Text File  |  1999-06-22  |  3KB  |  76 lines

  1. Short:    Socks5 proxy server for AmiTCP/GenesisTCP
  2. Uploader: lbird@randomc.com (Leslie S. Bird)
  3. Author:   lbird@randomc.com (Leslie S. Bird)
  4. Type:     comm/tcp
  5.  
  6. This is a direct port of socks5 V1.0r9 for Unix.
  7.  
  8. Socks5 is a proxy server that will allow other computers to access
  9. the rest of the Internet through your Amiga. If you have more than
  10. one computer connected via TCP but only ONE account with your
  11. provider, Socks5 will allow other computers to pass through. Note
  12. that you will need client software on your other machine that
  13. supports Socks or else you will not be able to use it. Most
  14. Windows Internet applications can be configured for Socks. Not
  15. much exists in the way for Amiga apps under AmiTCP 4.x, other
  16. than the program Socksproxy found on Aminet. GenesisTCP however,
  17. DOES allow you to configure it for use through a SOCKS proxy -
  18. I recommend that you upgrade!
  19.  
  20. Socks5 has been compiled with GCC 2.7.0
  21.  
  22. Socks5 has been tested with AmiTCP 4.x AND GenesisTCP 1.0.4. It
  23. has NOT been tested with TermiteTCP or Miami, so I have no idea
  24. if it will work at all.
  25.  
  26. BUGS:
  27.  
  28. UDP applications running under AmiTCP 4.x do not work properly.
  29. TCP applications work just fine. Most applications use TCP
  30. packets anyway, so this will not be a problem for most programs.
  31. The problem seems to be with AmiTCP rather than Socks5. Since
  32. upgrading to Genesis TCP, my udp problems disappeared! I have
  33. sucessfully been able to run WinQuake and Quake II through
  34. Socks5 using Genesis TCP. If you are running AmiTCP, it is
  35. time to upgrade!
  36.  
  37. USAGE:
  38.  
  39. Socks5 can only be run from inetd, OR in standalone using the -o
  40. (onetime option), since forking doesn't work properly. Standalone
  41. is handy for debugging, but not much else.
  42.  
  43. run socks5 from standalone: socks5 -o
  44.  
  45. for inetd, modify db/services   socks  1080/tcp
  46.                                 socks  1080/udp
  47.  
  48. modify db/inetd.conf
  49.  
  50. socks   stream tcp nowait root    AmiTCP:serv/socks5 socks5 -i
  51. socks   dgram  udp nowait root    AmiTCP:serv/socks5 socks5 -i
  52.  
  53. Place the socks5 executable in your AmiTCP:serv directory.
  54.  
  55. Socks5 stores its files in the AmiTCP:conf/ directory, you
  56. will need to create this if you do not have it. The files
  57. SOCKS5.CONF and SOCKS5.PASSWD will need to be placed there.
  58.  
  59. You will probably have to run a nameserver on your Amiga, or
  60. else the applications that default to Socks 4 protocol will
  61. not work well. I recommend NAMED.LHA, also found on
  62. Aminet.
  63.  
  64. It seems to run just fine that way. A PC I have hooked up
  65. runs Netscape just fine; also tested with SocksCAP through
  66. which I've run Telnet, FTP, Realaudio, WinQuake, Quake II.
  67. I've not yet tested Unreal or Half-Life, if you get these
  68. to run please drop me a line.
  69.  
  70. You also need ixemul.library 47.2 or better from Aminet.
  71.  
  72. Please send comments/bug reports to me regarding the Amiga
  73. port of Socks5 at lbird@randomc.com
  74.  
  75.  
  76.